﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Domain.Core;
using Domain.Core.Specification;
using Domain.MainModule.Entities;

namespace Domain.MainModule.VirtualAccounts
{
    public interface IVirtualAccountRepository 
        : IRepository<VirtualAccount>
    {
        IEnumerable<VirtualAccount> FindVirtualAccounts(ISpecification<VirtualAccount> specification);

        VirtualAccount FindVirtualAccount(ISpecification<VirtualAccount> specification);
    }
}
